package com.carlinfo.stu_ques.demo.dao;

//import java.util.List;

//import java.util.Map;

import com.carlinfo.stu_ques.common.dao.IBaseDao;
import com.carlinfo.stu_ques.demo.pojo.King;

/**
 *皇上类接口   POJO的CRUD   保存一条记录,查询一条记录,查询多条记录,更新一条记录,删除一条记录
 */

public interface IKingDao extends IBaseDao<King>
{
	/**
	 * 保存一条记录
	 * @param king 皇上,参见皇上的POJO
	 */
	//int saveOneDao(King king);
	/**
	 *更新一条记录
	 *@param king 皇上,参见皇上的POJO
	 *
	 */
	//void updateOneDao(King king);
	/**
	 *删除一条记录
	 *@param king 皇上,参见皇上的POJO 
	 *
	 */
	
	//void deleteOneDao(King king);
	/**
	 *查询所有的记录
	 *@return List,里面放的是皇上 
	 *
	 */
	
	//List<King> selectListDao();
	/**
	 *查询一条记录
	 *@param condMap 查询条件,有可能按照id,名字,还有组合条件
	 * @return 皇上,参见皇上的POJO
	 */
	
	//King selectOneDao(Map<String, Object> condMap);
	
	

}
